Release 10.1A: OpenEdge Development:
Progress Dynamics Managers API Reference


Temp-tables used by Repository Manager

The Repository Manager uses the temp-tables described in Table 8–3 for object retrieval in the run-time environment. The transportClass temp-table is defined like the ttClass temp-table.

Table 8–3: Temp-tables defined in ry\inc\getobjecti.i
Temp-table
Fields
(data types)
ttClass
AND
transportClass
ClassName (Character)
ClassObj (Decimal)
ClassTableName (Character)
ClassBufferHandle (Handle)
InheritsFromClasses (Character)
SuperProcedures (Character)
SuperProcedureModes (Character)
SuperHandles (Character)
InstanceBufferHandle (Handle)
EventTableName (Character)
EventBufferHandle (Handle)
SetList (Character)
GetList (Character)
RuntimeList (Character)
ttEntity

EntityName (Character)
EntityTableName (Character)
EntityBufferHandle (Handle)
LanguageCode (Character)

cacheObject

ObjectName (Character)
InstanceId (Decimal)
ContainerInstanceId (Decimal)
ClassName (Character)
AttrOrdinals (Character)
AttrValues (Character)
Order (Integer)
PageNumber (Integer)
EventNames (Character)
EventActions (Character)
ObjectTranslated (Logical)
ObjectSecured (Logical)

cachePage

InstanceId (Decimal)
PageNumber (Integer)
PageLabel (Character)
LayoutCode (Character)
SecurityToken (Character)
TOC (Character)
PageReference (Character)

cacheLink

InstanceId (Decimal)
SourceInstanceName (Character)
TargetInstanceName (Character)
LinkName (Character)
SourcePage (Integer)
TargetPage (Integer)

ttEntityDump

tEntityName (Character)
tFieldName (Character)
tDataType (Character)
tFormat (Character)
tLabel (Character)
tColLabel (Character)
tHelp (Character)
tInitial (Character)

The Repository Manager uses the temp-tables described in Table 8–4 to cache attribute information.

Table 8–4: Temp-tables defined in ry\inc\ryrepatset.i
Temp-table
Fields
(data types)
ttStoreAttribute
tAttributeParent (Character)
tAttributeParentObj (Decimal)
tAttributeLabel (Character)
tConstantValue (Logical)
tCharacterValue (Character)
tDecimalValue (Decimal)
tIntegerValue (Integer)
tDateValue (Date)
tRawValue (Raw)
tLogicalValue (Logical)
ttStoreUiEvent
tEventParent (Character)
tEventParentObj (Decimal)
tEventName (Character)
tActionType (Character)
tActionTarget (Character)
tEventAction (Character)
tEventParameter (Character)
tEventDisabled (Logical)
tConstantValue (Logical)

The Repository Manager uses the temp-table described in Table 8–5 to cache information about toolbar bands.

Table 8–5: Temp-tables defined in ry\app\rymenufunc.i
Temp-table
Fields
(data types)
ttBandToExtract
parent_menu_structure_code (Character)
menu_structure_type (Character)
menu_structure_obj (Decimal)
menu_structure_code (Character)
extract_sequence (Integer)
disabled (Logical)
under_development (Logical)
menu_item_obj (Decimal)
control_spacing (Integer)
control_padding (Integer)

Because the Repository Manager coordinates data for the other Managers during a session, it makes use of the other Managers’ temp-tables. Table 8–6 lists these temp-tables and where they are described in this reference manual.

Table 8–6: Other temp-tables used by the Repository Manager
Temp-table
Described in
ttSecurityControl

"Temp-Tables used by Security Manager" section

ttTranslate
ttUser


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095